package personal;

import personal.parser.Grammar;
import personal.parser.MyParser;
import personal.parser.ParserTable;
import personal.scanner.MyScanner;
import personal.scanner.ScannerDFA;

public interface Factory {
    ScannerDFA makeScannerDFA();

    MyScanner makeScanner();

    Grammar makeGrammar();

    ParserTable makeParserTable();

    MyParser makeParser();

}
